<!DOCTYPE html>
<html>

<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  <title>Examples</title>
  <meta name="description" content="">
  <meta name="keywords" content="">
  <link href="" rel="stylesheet">
  <script type="text/javascript" src="lib/vue.js"></script>
  
  <link href="https://cdn.bootcdn.net/ajax/libs/animate.css/3.7.2/animate.css" rel="stylesheet">

  <style>
    .mybounce-enter-active{
      animation: bounceInUp 1s;
    }

    .mybounce-leave-active{
      animation: bounceOutRight 1s;
    }
  </style>
</head>

<body>

  <h1 class="animated bounce">An animated element</h1>

  <div id="box">
    <button @click="isShow=!isShow">click</button>

    <transition name="mybounce">
      <div v-if="isShow" class="animated">222222222</div>
    </transition>

  </div>

  <script>
    var vm = new Vue({
      el: "#box",
      data: {
        isShow: false
      }
    })

  </script>

</body>

</html>